package com.ytjj.qmyx.supplychain.common.model.request.link.back;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@ToString
public class TmsItemBack implements Serializable {
    private static final long serialVersionUID = 9031262371568934302L;
    /**
     * 货品id
     */
    private String itemId;
    /**
     * 外部货品ID
     */
    private String extItemId;
    /**
     * 批次编码
     */
    private String batchCode;
    /**
     * 交易编码
     */
    private String orderSourceCode;
    /**
     * 子交易编码
     */
    private String subSourceCode;
    /**
     * 此运单里该货品的数量
     */
    private int quantity;
    /**
     * 此运单所属的物流单里该货品的唯一码列表
     */
    private List<String> serialNums;
    /**
     * 生产日期
     */
    private Date productionDate;
    /**
     * 失效日期
     */
    private Date expirationDate;
    /**
     * 商家系统商品编码
     */
    private String itemCode;
}
